<?php

class Cargos_model extends CI_Model
{



	
	private $id;

	
	private $codigo;

	
	private $sigla;

	
	private $descricao;

	
	private $ultima_alteracao;

	
	private $usuario;



	function __construct() 	
	{ 
		// Call the Model constructor 
		parent::__construct(); 
	} 

	function inserir() 	
	{ 
		 
	}

	function alterar() 	
	{ 
		 
	}


	function get_id() 	
	{ 
		if (isset($this->id))
		{
			return $this->id;
		}
	} 




	function get_codigo() 	
	{ 
		if (isset($this->codigo))
		{
			return $this->codigo;
		}
	} 




	function get_sigla() 	
	{ 
		if (isset($this->sigla))
		{
			return $this->sigla;
		}
	} 




	function get_descricao() 	
	{ 
		if (isset($this->descricao))
		{
			return $this->descricao;
		}
	} 




	function get_ultima_alteracao() 	
	{ 
		if (isset($this->ultima_alteracao))
		{
			return $this->ultima_alteracao;
		}
	} 




	function get_usuario() 	
	{ 
		if (isset($this->usuario))
		{
			return $this->usuario;
		}
	} 

	function montaSelect($default = NULL)
	{
	  $this->db->select('*');
	  $this->db->from('cargos');
	  $this->db->order_by('descricao');
	  $query = $this->db->get();
	  $select = "<select name = 'cargo_cgu' id = 'cargo_cgu'>
	    <option value = '0'>Selecione</option>";
	  foreach($query->result() as $row)
	  {
	    $select .= "<option value = '{$row->id}'";
	    $select .= ($default == $row->id)? "selected":"";
	    $select .= ">$row->descricao</option>";
	  }
	  $select .= "</select>";
	  return $select;
	}



}

?>
